
#join-banner {
    width: 100%;
}

#join-banner img {
    width: 19.2rem;
    height: 5.8rem;
    margin: 0 auto;
    background-color: #fff;
}

#join-center {
    width: 100%;
}

.company-address {
    width: 6.4rem;
    height: 4rem;
    margin: 0 auto;
    background: #ffffff;
}

.address-list {
    font-size: 0.21rem;
    font-weight: normal;
    line-height: 0.38rem;
    color: #717071;
    margin-bottom: 1rem;
    margin-top: 1rem;
}

.address-list img {
    display: inline;
    width: 0.35rem;
    height: 0.35rem;
	position: relative;
	top: 0.1rem;
}

.address-list div {
    display: inline-block;
    width: 0.62rem;
    height: 0.35rem;
}

#join-map {
    width: 100%;
    padding-bottom: 1rem;
}

.maps {
    width: 9.96rem;
    height: 4.55rem;
    margin: 0 auto;
    background-color: #fff;
    font-size: 0.12rem;
    font-weight: normal;
    color: rgba(113, 112, 113, 1);
    line-height: 0.13rem;

}
